pdf-icon

Unit Weight-I2C

SKU:U180

Description

Unit Weight-I2C is a weight acquisition transmitter unit that adopts the "STM32 + HX711 chip" solution, achieving 24-bit precision weight measurement through I2C communication. This unit has unique advantages, supporting multiple devices connected in parallel on the same I2C bus, providing flexibility for users to conduct measurements over a larger range and obtain more data collection points. It is widely applicable in various fields such as industrial production, healthcare, logistics, laboratory research, and food processing.

Features

  • STM32F030F4P6 + HX711
  • 24-bit measurement accuracy
  • I2C communication
  • Development platforms: Arduino, UIFlow, etc.

Includes

  • 1 x Unit Weight-I2C
  • 1 x HY2.0-4P Grove cable (20cm)
  • 1 x VH3.96-4P

Applications

  • Miniature weight scale
  • Food processing
  • Logistics and transportation
  • Laboratory research

Specifications

Specification Parameter
MCU STM32F030F4P6@32-bit ARM
Resolution 24-bit
Communication I2C (0x26)
Operating Temperature 0 ~ 40°C
Product Size 56.0 x 24.0 x 11.3mm
Product Weight 5.2g
Package Size 138.0 x 93.0 x 12.3mm
Gross Weight 13.3g

User Manual

  • Connection Diagram
schematics

Schematics

PinMap

Unit Weight-I2C

HY2.0-4P Black Red Yellow White
PORT.A GND 5V SDA SCL

Model Size

module size

Datasheets

Softwares

Arduino

UiFlow1

UiFlow2

Internal Firmware

Firmware Version Update Protocol
v3 First Release Version Unit Weight-I2C I2C Protocol v3
v4 Removed the absolute value restriction on ADC variation values to enable displaying negative weight measurements. Protocol same with v3
M5 DAPLink
If you don't have the STM32 downloader tool, you can refer to the M5 DAPLink tutorial and use the Core2 or CoreS3 as a programmer to complete the firmware update for the device.

Protocol